micro fibre - Turkish English Dictionary